package org.springblade.${package}.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.io.Serial;
import lombok.experimental.Accessors;
<#list imports as import>
import ${import};
</#list>

/**
 * ${comment} - （VO）
 */
@Data
@Accessors(chain = true)
@Schema(description = "${comment} VO对象")
public class ${entityName} {

    @Serial
    private static final long serialVersionUID = 1L;
<#list table.fields as field>

    @Schema(description = "${field.comment}")
    <#if isBlobTypeField?? && field.propertyName == isBlobTypeField>
    @TableField(typeHandler = BlobTypeHandler.class)
    </#if>
    private ${field.propertyType} ${field.propertyName};
</#list>
}
